77问答网
所有问题
当前搜索:
stringbuffer stringbuilder
java中
String
Build的setCharAt方法和replace的区别?
答:
注意:本来以为
StringBuilder
和
StringBuffer
的equals方法是可以比较两个字符串的内容是否相等,今天才发现不是这么回事。这两个类都直接继承自Object,并且没有重写equals方法。StringBuilder sb1 = new StringBuilder("123");StringBuilder sb2 = new StringBuilder("123");System.out.println(sb1.equals(sb2)...
java中
StringBuilder
的长度问题
答:
StringBuffer
是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象。 每个StringBuffer对象都有一定的缓冲区容量,当字符串大小没有超过容量时,不会分配新的容量,当字符串大小超过容量时,会自动增加容量。StringBuffer buf=new StringBuffer(); //分配长16字节的字符缓冲...
StringBuilder
的对象是
string
类型还是没有类型?为什么最后输出得时 ...
答:
StringBuilder
是一个类,它不是String 类型 没有一个类是String 的子类 所以StringBuilder对象输出的时候要用对象的输出方式 toString()来转化为
string
类
String 和
StringBuffer
的区别是什么详细解说点?
答:
String str = new String();for(int i=0;i<100;i++){ str = str + i;} 在讲两者区别时,应把循环的次数搞成10000,然后用endTime-beginTime来比较两者执行的时间差异,最后还要讲讲
StringBuilder
与
StringBuffer
的区别。String覆盖了equals方法和hashCode方法,而StringBuffer没有覆盖equals方法和...
...进行字符串连接比调用
stringbuffer
/
stringbuilder
对象的appen_百度知...
答:
如果使用少量的字符串操作,使用 (+运算符)连接字符串;如果频繁的对大量字符串进行操作,则使用 1:全局变量或者需要多线程支持则使用
StringBuffer
;2:局部变量或者单线程不涉及线程安全则使有
StringBuilder
。
StringBuilder
sb=new StringBuilder(str);
答:
StringBuilder
sb=new StringBuilder(str)StringBuilder 类中 ,调用构造方法创建叫 sb 的对象 赋值为str sb.reverse();调用一个方法reverse,可以将字符串的内容反转 例:123变成321 String newstr = sb.tostring。使用一个String类型 叫 newstr的变量接收 sb.tostring的结果 tostring是一个将...
如何判断
String
中是否包含某个字符
答:
content()方法,判断字符串包含,或者用indexOf()方法,返回包含字符串第一次出现的索引位置,如果没找到返回-1:例如if(str.content(str1)){}或者if(str.indexOf(str1)=-1){}
java中的
string
是什么意思?
答:
其内容就不能再改变。如果程序需要对一个字符串进行修改,就必须先创建一个新的字符串,并将修改后的内容赋值给这个新字符串。这种设计主要是出于性能和安全的考虑,确保多线程环境下字符串对象的安全性和一致性。因此,对于频繁操作字符串的情况,应该使用
StringBuffer
或
StringBuilder
等可变的字符串类型。
StringBuilder
是什么意思
答:
所以,
StringBuilder
出现了.他不能+,但是它有Append和Remove等函数来实现拼接和删除字符串.在操作字符串的时候,他不会再重新实例化一个类 这样可以节省内存,提高效率。当然,他还有N多函数.可以对字符串作各种操作.可以说是一个字符串工具箱!你还是查一下MSDN吧 (JAVA里也有这个.类似的还有
StringBuffer
...
为什么说Java的
String
对象是不可变的
答:
由上述两点,保证外部不可能修改java.lang.String类型对象的内部属性,从而保证String对象是不可变的。提到String,就不得不提一下JDK中存在另外两个常用来表示字符串的类,
StringBuffer
和
StringBuilder
。根据注释,StringBuffer可谓老资格了,从JDK1.0时即伴随Java征战世界,而StringBuilder直到JDK1.5时才出现...
<上一页
1
2
3
4
5
6
7
8
9
下一页
其他人还搜